home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc B) / Acorn User China CD-ROM (UK) (Disc B).bin / STUTTGART / TEX-UTIL / TR2LATEX / History next >
Encoding:
Text File  |  1992-04-27  |  3.8 KB  |  106 lines

  1.             HISTORY
  2.  
  3. Copyright (C) by 1986, 1987 Kamal Al-Yahya
  4.  
  5.  
  6. $Log: History,v $
  7. # Revision 2.2  1992/04/27  15:13:51  Christian_Engel
  8. # - Fixed a bug in flip_twice I have brought in with revision 1.02 but didn't
  9. #   notice earlier. It lead to wrong translation of nested flipping math
  10. #   commands like ``a under hat''.
  11. #   Bug reported by Richard Walker <richard@cs.anu.edu.au>.
  12. # - Some modifications to calm down some strange warnings on strange
  13. #   compilers reported from the net
  14. # - Fixed bug in getopts: now input of stdin by pure command line argument `-'
  15. #   works properly.
  16. # - Fixed bug in main: multiple command line arguments work properly now.
  17. #
  18. # Revision 2.1  1992/04/24  13:57:46  Christian_Engel
  19. # - Fixed inconsistend declaration of variable ``man''
  20. # - Fixed some smaller bugs and inconsistencies reported by netlanders after
  21. #   releasing Version 2.0
  22. # - Introduced for use of the CenterLine Objectcenter C development software,
  23. #   i.e. some directives to suppress intended anomalies, as /*EMPTY*/
  24. #   while statements
  25. #
  26. # Revision 2.0  1992/04/22  14:17:26  Christian_Engel
  27. # I have turned to version 2 for some important changes:
  28. # - No support of K&R anymore. Everything turned to ANSI-C. If you only have a
  29. #   K&R compiler transform the sources by a K&R to ANSI translator (e.g. )
  30. #   or use tr2latex V1.04.
  31. # - The Revisions of tr2latex are controlled by RCS.
  32. # Furthermore, there have been some smaller improvements:
  33. # - added support of MMS package for make under VMS. Thanks to
  34. #   Richard L. Dyson.
  35. #   New files: Makefile.mms, make_tr2latex.com, tr2latex.hlp, vaxcrtl.opt.
  36. # - fixed some problems compiling on a MIPS M/2000 running RISCos
  37. #   Thanks to David Osborne <cczdao@mips.ccc.nottingham.ac.uk>
  38. #
  39. # Revision 1.05, December 9, 1991, Christian Engel
  40. # This version hasn't been released. It turned out to be completed and
  41. # released as Revision 2.0.
  42. # - Moved completely to ANSI, no support of K&R anymore.
  43. # - managed troffms.sty to place the output correctly on the page.
  44. # - replaced version.h by version.c to make compilation shorter.
  45. # - added automatical generation of version numbers and dates
  46. #   (generation not visible to distributuion package).
  47. # Revision 1.04, July 15, 1991, Christian Engel
  48. # - added missing IPlist environment to troffms.sty
  49. # Revision 1.03, June 14, 1991, Christian Engel
  50. # - added M. Kaczmarczik's VMS support (thanks to Richard L. Dyson, and
  51. #   Johannes Braams). This includes the introduction of the -o option.
  52. # - changed all names tr2tex.* to tr2latex.*
  53. # - added documentation for all new features to tr2latex.man
  54. # Revision 1.02, June 11, 1991, Christian Engel
  55. # - fixed some bugs (thank you to Bill Metzenthen and Arjan de Vet)
  56. # - now running with Turbo-C (thank you to Bill Metzenthen once more)
  57. # - introduced first command line option for for debugging: watch output
  58. #   immediately if compiled with -DDEBUG and command line option -do is
  59. #   given.
  60. # - support of man macro .P
  61. # - now several macros for change of font (.I, .B, .R, .P) work correctly
  62. #   with more than one argument
  63. # Revision 1.01, May 3, 1991, Christian Engel
  64. # - fixed bug with get_multargs() concerning end of line
  65. # - introduced command line options -t, -<n>, -s <style>
  66. # Revision 1.00, May 2, 1991, Christian Engel
  67. # Enhancements:
  68. # - file version.h
  69. # - support of following man macros:
  70. #     .MS
  71. #     .PN
  72. #     .EX
  73. #     .EE
  74. #     .NT
  75. # - new macros in troffman.sty:
  76. #     \beginnotec
  77. #     \beginnote
  78. #     \endnote
  79. #     \IPlist
  80. # - correction of bugs in ANSI version
  81. # - fixed a bug in getarg that lead to an infinite loop in alternate with
  82. #   an argument containing '$' or '}'.
  83. # Revision .93, March 4, 1987
  84. # Posted to comp.sources.unix on 2 Jul 87 by Kamal Al-Yahya
  85.  
  86. -----------------------------------------------------------------------------
  87.  
  88. TO BE DONE:
  89.  
  90.     - handling of tables
  91.     - handling of tabs
  92.  
  93.     - handling of troff commands:
  94.       .bd
  95.       .nr
  96.       .pl
  97.       .ps
  98.       .ds
  99.